batch loaf - French English Dictionary